package com.jiexin.dao.cat;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

/**
 * @Author: Jay_Liu
 * @Description: operations of cat interface class
 * @Trigger：
 * @Date: Created in 17:59 2018/9/7
 * @Modified By:
 */
public interface CATMapper {

    void updateState(@Param("sqlState") String sqlState,@Param("sqlValue") String sqlValue);

    void insertBomSiteAffectedItems(@Param("sqlAction") StringBuilder sqlAction,@Param("sqlValue") List sqlValue);

    void insertChangerOrders(@Param("sqlAction")StringBuilder sqlAction,@Param("sqlValue") List sqlValue) ;

    void executeCATMain(@Param("pid") Integer pid);

}
